flag leaf - German English Dictionary